home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 42
/
Amiga Format AFCD42 (Issue 126, Aug 1999).iso
/
-serious-
/
emulation
/
c64gfx
/
man
/
ffli.doc
< prev
next >
Wrap
Text File
|
1999-05-14
|
2KB
|
63 lines
FFLI C64Conv FFLI
NAME
FFLI - a C64 graphics format
DESCRIPTION
FFLI is an extension to FLI. In FFLI we have two FLI-pictures
in memory at the same time and we flip the pictures 50 times
per second. If for example there is a white pixel in both
pictures, the resulting pixel will be white too. If the other
pixel is white and the other is light gray, the resulting mixed
color will be somewhere in between.
The mixed colors are altered on every other scan line, so that
the picture flickers as little as possible. FFLI pictures are
also viewable with FLI viewers, but then every second line of
the picture seems darker and every other lighter. However, the
result is not bad.
You can find more description about the what-and-how of FLI
elsewhere. Here I just describe the FFLI file format. The
file consists of:
Offset Address Size Used Description
------ ------- ---- ---- -----------
0 2 2 Load address ($3aff)
2 $3aff 1 1 'f' FFLI identification
3 $3b00 256 200 Background colors for each line
259 $3c00 1024 1000 Color memory
1283 $4000 8192 8x1000 FLI color memories
9475 $6000 8192 8000 The bitmap (multicolor mode)
17667 $8000 8192 8x1000 FLI color memories
25859 $a000 256 200 Background colors for each line
26115 $a100
The reason for the unused areas is simply the speed. You can
load the FFLI picture right into memory and only have to copy
the other picture.
The load address is of course hidden from you when you load the
file into the C64. The identification byte is used to
differentiate FFLI from other formats with the same load
address.
SEE ALSO
BFLI.doc, FLI.doc
ppmtokoala, koalatoppm, ppmtobfli, c64toppm, c64toilbm, ppmtofli,
flitoppm, ppmtoffli, fflitoppm
AUTHOR
Pasi 'Albert' Ojala albert@cs.tut.fi
Permission to use, copy, modify, and distribute this software
and its documentation for any purpose and without fee is hereby
granted, provided that the above copyright notice appear in all
copies and that both that copyright notice and this permission
notice appear in supporting documentation. This software is
provided "as is" without express or implied warranty.